From 4e650106d32e04bbab8738af9c818c679f537c05 Mon Sep 17 00:00:00 2001 From: Hollis Blanchard Date: Fri, 8 Sep 2006 12:28:49 -0500 Subject: [PATCH] [XEN][POWERPC] fix timebase race in SMP init cpuid was being set twice in cpu_online_map, and the first one was causing a race in the timebase synchronization code. Signed-off-by: Amos Waterland Signed-off-by: Hollis Blanchard --- xen/arch/powerpc/setup.c | 1 - 1 file changed, 1 deletion(-) diff --git a/xen/arch/powerpc/setup.c b/xen/arch/powerpc/setup.c index 43c6878615..1350a63701 100644 --- a/xen/arch/powerpc/setup.c +++ b/xen/arch/powerpc/setup.c @@ -244,7 +244,6 @@ static int kick_secondary_cpus(int maxcpus) if (cpuid >= maxcpus) break; init_parea(cpuid); - cpu_set(cpuid, cpu_online_map); smp_generic_give_timebase(); /* wait for it */ -- 2.30.2